﻿@charset "utf-8";

.bgmenu{background:url(../images/navb.gif) repeat-x; width:100%; height:50px;}

.i_nav{ z-index:1;float:none;width:998px;height:50px;font:12px Microsoft YaHei;line-height:25px;color:#4a2b19;margin:0 auto;}

.i_nav a{ text-align:center;line-height:50px;text-decoration:none;width:123px; float:left;line-height:50px;}

.i_nav a:hover{color:#577901;}

.i_nav ul{}

.i_nav ul li{position:relative;display:inline;float:left;width:122px;text-align:center;font-size:14px;color:#575757;font-weight:bold;vertical-align:bottom;}



/*

.i_nav{height:50px; overflow:hidden; background:url(../images/navb.gif) repeat-x;}

.i_nav ul{}

.i_nav li{line-height:50px; float:left; width:123px; text-align:center;font-size:14px; color:#575757; font-weight:bold;}

.i_nav li a{color:#3f3f3f;text-decoration:none;}

.i_nav li a:hover {color:#577901;text-decoration:none;width:123px; background:url(../images/hover.gif) no-repeat; float:left;}

.i_nav li.navline{width:1px;}

*/ 



.nava{display: block;width:123px; color:#4a2b19; }

.navaactive,.navaactive:hover,.nava:hover,.selected{display: inline-block; color:#4a2b19; background:url(../images/hover.gif) no-repeat;background-position:bottom center;}

.i_nav li.navline{padding-right:2px; background:url(../images/navline.gif) no-repeat right bottom;}



.i_nav ul li ul{position:absolute;left:0;display:none;/*collapse all sub menus to begin with*/visibility: hidden;}

.i_nav ul li ul li{display:list-item;float: none;}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */

.i_nav ul li ul li ul{top:0;}

.i_nav ul li ul li td{ white-space:nowrap;}

.i_nav ul li ul li a{display:block;margin:0; /*width of sub menus*/height:25px;padding-left:8px;background-color:#35a4e9;width:115px;font: normal 12px/25px Microsoft YaHei;}

.i_nav ul li ul li a span{ display:block;padding-right:20px;}

.i_nav ul li ul li a:hover span{background:url(../images/navsubbghoverright.gif) no-repeat right top;}

.i_nav ul li ul li a:hover{display:block;background-color:White;}





.downarrowclass{ display:none;position:absolute;top:12px;right:15px;}

.ddshadow{ /*shadow for NON CSS3 capable browsers*/position: absolute;left:0;top:0;width:0;height:0;}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/ }



/* Holly Hack for IE \*/

*html .i_nav ul li ul{ }

*html .nava,.navaactive,.navaactive:hover,.nava:hover{ /*IE6 hack to get sub menu links to behave correctly*/display: inline-block;}

*html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/



/*-------------------------˵-----------------------------*/



/*



*/

.sortnav{ margin-bottom:10px; }

.sortnavt{width:235px; height:55px;font-size:16px;font-weight: bold; color:#3d261b;line-height:55px; font-family:Microsoft YaHei;padding-left:18px;}

.sortnav dl{width:200px; margin:auto;}

.sortnav dt{ height:35px;padding-top:5px;  background:url(../images/sidenavbg.jpg) repeat-x left bottom;}

.sortnav dt a{display:block; text-align:center; height:28px; line-height:28px; color:#372016; background:url(../images/sidenavabg.jpg) no-repeat center top; cursor:pointer;}

.sortnav .select a,.sortnav dt a:hover,.sortnav dt.hover a{color:White; text-decoration:none; background-position:center bottom;}

.sortnav dd{display:none;}

.sortnav ul{padding:10px;}

.sortnav li a{ display:block;width:100%; overflow:hidden; line-height:22px; font-weight:normal; text-overflow:ellipsis;}